English Dictionary
◊ MINT SAUCE
mint sauce
n : sweetened diluted vinegar with chopped mint leaves